package cn.ac.iscas.dao;

import cn.ac.iscas.dao.entity.ComponentMetadataDO;

import java.util.List;

public interface IComponentMetadataDao {

    List<ComponentMetadataDO> selectAll();

    List<ComponentMetadataDO> select(final String type, final String modelType);
    List<ComponentMetadataDO> selectByCategory(final String category);
    int save(ComponentMetadataDO componentMetadata);

    ComponentMetadataDO selectById(String id);

    int deleteByIds(List<String> ids);
}
